Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
62 FINCHLEY ROAD Semi-Detached £324,179 £99,950 2 Oct 2001
64 FINCHLEY ROAD Semi-Detached £339,609 £210,000 18 Jun 2008
66 FINCHLEY ROAD Semi-Detached £352,642 £175,000 26 May 2004
68 FINCHLEY ROAD Semi-Detached £106,780 £26,500 1 Dec 1999
74 FINCHLEY ROAD Semi-Detached £272,194 £85,000 30 Nov 2001
78 FINCHLEY ROAD Semi-Detached £309,827 £69,950 14 May 1999
80 FINCHLEY ROAD Semi-Detached £270,148 £200,000 31 Mar 2016
82 FINCHLEY ROAD Terraced £227,956 £60,000 7 Apr 2000
84 FINCHLEY ROAD Semi-Detached £294,511 £239,000 1 Nov 2018
92 FINCHLEY ROAD Semi-Detached £338,186 £335,000 1 Mar 2023
98 FINCHLEY ROAD Semi-Detached £289,291 £176,000 2 Jul 2008
100 FINCHLEY ROAD Semi-Detached £301,750 £91,000 21 Aug 2001
106 FINCHLEY ROAD Semi-Detached £256,388 £45,500 22 Jun 1995
108 FINCHLEY ROAD Semi-Detached £313,676 £79,950 29 Feb 2000